package com.example.javaeefinal.Service;

import com.example.javaeefinal.pojo.User;
import com.example.javaeefinal.utils.Result;

import java.util.List;
import java.util.Map;

public interface UserService {
    User findPasswordByUserName(String username);

    void register(String username, String password);

    Map<String,Object> findUserList(int type, String value, int pageSize, int pageNumber);

    User findUserById(int id);

    void updateUserAndInfoById(User user);

    User isExistByUid(int userId);

    void addRole(int userId, int roleId);

    List<User> findUsersRid(int roleId);

    void delRole(int userId, int roleId);

    int countUser();
}
